Indian Lotus — synonyms, definition

1. Indian lotus (Noun)

3 synonyms
Nelumbo nucifera lotus sacred lotus
1 definition

Indian lotus (Noun) — Aquatic perennial plant native to eastern Asia; widely cultivated for its large pink or white flowers.

1 type of
water lily